.tdpielzf_main {
				width: 160rem;
				height: auto;
				display: flex;
				flex-direction: column-reverse;
				align-items: center;
			}

			.tdpielzf_main .top {
				height: auto;
				width: 100%;
				flex: 1;
				color: #0AF3E3;
				font-size: 24rem;
				font-family: DIN;
				font-weight: bold;
				line-height: 31rem;
				text-align: center;
				display: flex;
				flex-direction: row;
				justify-content: center;
				align-items: flex-end;
				padding-bottom: 0rem;
				animation: fadeio 2s;
			}

			.tdpielzf_main .top span {
				font-size: 16rem;
				font-weight: 400;
			}

			.tdpielzf_main .bottom {
				height: 80rem;
				width: 154rem;
			}

			.tdpielzf_main .bottom img {
				width: 100%;
				height: 100%;
				object-fit: cover;
			}

			.tdpielzf_main .bottom .bottom_num {
				position: relative;
				top: -45rem;
				text-align: center;
				font-size: 14rem;
				font-family: Microsoft YaHei;
				font-weight: 400;
				color: #FFFFFF;
				line-height: 18rem;
				animation: fadeio 2s;
			}

			.tdpielzf_main .bottom .bottom_num span {
				color: #15DA7A;
			}

			.tdpielzf_main .bottom .bottom_title {
				position: relative;
				top: -43rem;
				text-align: center;
				font-size: 14rem;
				font-family: Microsoft YaHei;
				font-weight: bold;
				color: #FFFFFF;
				line-height: 22rem;
				animation: fadeio 2s;
			}

			.tdpielzf_main .bottom #chartdiv {
				width: 150rem;
				height: 100rem;
				margin: 0 auto;
				position: relative;
				top: -160rem;
				transform: translateX(-1.5%) rotateX(63deg);
			}

			@keyframes fadeio {

				/*璁剧疆鍐呭鐢辨樉绀哄彉涓洪殣钘�*/
				0% {
					opacity: 0;
				}

				100% {
					opacity: 1;
				}
			}